Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 France F5 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Germany F8 Germany F11 Germany F4 Great Britain F7 Great Britain F8 France F16 France F17 Czech Republic F5 Czech Republic F6 Croatia F2 Uzbekistan F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Germany F3 Germany F4 Croatia F1 Czech Republic F4 Czech Republic F5 Germany F4 France F7 Turkey F15 Turkey F16 Turkey F17 Bulgaria F2 Turkey F20 Bulgaria F3 France F10 Bulgaria F5 Tunisia F2 France F11 Turkey F18 Turkey F19 Croatia F1 KGHM Polish Indoors - Wroclaw The 70th King's Cup and Queen's Cup - Bangkok Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence Poland F4 Germany F3 KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto PrivatBank Cup - Dnepropetrovsk Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Isla de Lanzarote - Lanzarote Alexander Kolyaskin Memorial - Donetsk The Tarka Challenger - Barnstaple Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Moncton Men's Challenger - Moncton Porsche Open - Poznan Bukhara Challenger - Bukhara Genova Open Challenger - Genova Pekao Open - Szczecin Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Keio Challenger International Tennis Tournament - Yokohama Heilbronn Challenger Wroclaw Challenger Besancon Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Manchester Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Trnava Challenger Mons Challenger Chuncheon Challenger San Remo Challenger Prostejov Challenger Pozoblanco Challenger Izmir Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville III Challenger Continenal Plaza - Puerto Vallarta Prostejov Challenger Turin Challenger Pozoblanco Challenger The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton Open de l'Isere - Grenoble Neride Prague Indoor - Prague Amer-Wilson Tampere Challenger - Tampere Milano Challenger-Jameson Cup - Milan Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas IPP Open - Helsinki 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Geneva Challenger Open de Franche Comte - Besancon Jameson Cup - Milan Heilbronn Open - Heilbronn Memorial Savigni - Sassuolo Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Black Forest Open 2004 - Freudenstadt KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee Ostrava Open 2005 - Ostrava XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon St. Remy Challenger 5° Sporting Challenger - Turin X Open Internacional D'Andorra - Andorra Akbank Private Banking TED Open 2006 - Istanbul Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Black Forest Open - Freudenstadt The Wright Financial Group, Inc. Challenger - Champaign Steelers Cup - Kosice Open Costa Daurada - Tarragona USTA Challenger - Champaign Challenger Leon 2003 - Leon Alexander Kolyaskin Memorial - Donetsk The Natrel's Challenger of Granby - Granby Bauer Watertechnology Cup - Eckental Challenger 42 - Andrezieux IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Internazionali di Tennis di Bergamo - Bergamo Czech Indoor Open - Prague Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Ispat Open 2004 - Ostrava Bukhara Challenger - Bukhara The Surbiton Trophy - Surbiton Ostrava Challenger Open des Alpes Trophee BNP Paribas - Grenoble Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Steelers Cup - Kosice Challenger 42 - Andrezieux Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis LTA Cardiff Challenger - Cardiff Ciudad de Pozoblanco Open Diputacion - Cordoba S Tennis Master Championship - Graz Porsche Open - Poznan Samarkand Challenger - Samarkand S Tennis Masters - Graz Black Forest Open - Freudenstadt Lambertz Open by Stawag - Aachen Noumea Challenger Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka Challenger Banque Nationale - Granby SIR Supermercadi Challenger - Rome Reggio Emilia Challenger ATP Slovak Open Challenger - Bratislava The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City The LTA Nottingham Challenger - Nottingham Okal Cup 2004 - Eckental Internazionali de Tennis di Bergamo - Bergamo Orbetello Challenger Aachen Challenger The Surbiton Trophy - Surbiton Oberstaufen Cup - Oberstaufen Open de Franche-Comte - Besancon Open D'Orleans - Orleans Black Forest Open - Freudenstadt Belgrade Challenger Ortisei Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger St. Brieuc Challenger St. Brieuc Challenger Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona San Remo Tennis Cup - San Remo Open Diputacion Ciudad de Pozoblanco - Cordoba Czech Indoor Open - Prague Karshi Challenger - Karshi President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen s Tennis Masters 06 - Graz Pozoblanco Challenger San Remo Tennis Cup - San Remo Busan Open Challenger Tennis - Busan Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Seoul Challenger Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava XI Venice Open - Venice Lamberts Open by Stawag - Aachen Budapest Challenger - Budapest IPP Open - Helsinki Rado Swiss Open - Gstaad Logopak Challenger 2005 - Lubeck Heineken Challenger - Ho Chi Minh City Estoril Open - Estoril Milan Indoors - Milan Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Challenger Casablanca San Angel - Mexico City International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Rennes Challenger Brasil Open - Salvador Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Trnava Challenger ATP Challenger Numea - New Caledonia Nottingham Men's Challenger - Nottingham Sassuolo Challenger - Sassuolo Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding LTA Shrewsbury Challenger - Shrewsbury IPP Open - Helsinki Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw The Manchester Trophy - Manchester 2002 FSE Challenger - Tarzana Milan Indoors - Milan 5 Volkswagen Challenger - Wolfsburg The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Neride Prague Indoor - Prague 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Helsinki Challenger Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London Open de Montauban - Montauban RCA Championships - Indianapolis San Remo Tennis Cup 15° Piertomaso - San Remo Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin Thailand Open - Bangkok The Surbiton Trophy - Surbiton Internationaux de Nouvelle-Caledonie - New Caledonia Tampere Challenger - Tampere Steelers Cup 2005 - Kosice Stockholm Open - Stockholm South African Airways Tennis Open - Durban CA Tennis Trophy - Vienna Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg Gerry Weber Open - Halle Northern Electric Open 1999 - Newcastle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heilbronn Open - Heilbronn Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg Qatar ExxonMobil Open - Doha I Tourneo Fila Citta di Brindisi - Brindisi Optimus Maia Open - Maia TED Open Istanbul - Istanbul The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai Yokohama World Tennis Gaora Cup - Yokohama Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava Wiesmann Roadster Open - Nuembrecht XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Gerry Weber Open - Halle Akbank Private Banking-TED Open - Istanbul Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Dubrovnik Open - Dubrovnik Countrywide Classic - Los Angeles Sarajevo Open - Sarajevo RCA Championships - Indianapolis 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Legg Mason Tennis Classic - Washington Tatra Banka Open - Bratislava ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Isla de Lanzarote - Lanzarote Adidas International - Sydney Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Baton Rouge Pro Tennis Classic - Baton Rouge Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Gerry Weber Open - Halle Bergamo Challenger Qatar Mobil Open 2000 - Doha Sarajevo Challenger Chennai Open - Chennai Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Grand Prix Hassan II - Casablanca ATP Challenger Trophy 2008 - Trnava Recanati Challenger The Stella Artois Grass Court Championships - London St. Remy Challenger Geneva Challenger Samsung Securities Cup - Seoul The Stella Artois Grass Court Championships - Queen's/London AIG Japan Open - Tokyo AXA Cup - London Izmir Challenger ABN/AMRO World Tennis Tournament - Rotterdam Fergana Challenger Ostrava Challenger Milan Challenger Prostejov Challenger UNICEF Open - 's Hertogenbosch Davidoff Swiss Indoors - Basel Jersey Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Ostrava Challenger Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok VI Torneo Internazionale di Tennis - Barletta Orleans Challenger Zivnobanka Open - Prostejov USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Tampere Imageneering Open - Tampere Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Warta Cup 2001 - Sopot Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham CA Challenge - Graz Garden Open 2005 - Rome South African Airways Open - East London Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Countrywide Classic - Los Angeles Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Thailand Open - Bangkok Open de Moselle - Metz BNP Paribas Masters - Paris President's Cup 1999 - Tashkent Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Open 13 - Marseille CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London Campionati Internazionali d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2